On the Size of the 3D Visibility Skeleton: Experimental Results
نویسندگان
چکیده
The 3D visibility skeleton is a data structure used to encode global visibility information about a set of objects. Previous theoretical results have shown that for k convex polytopes with n edges in total, the worst case size complexity of this data structure is Θ(n2k2) [Brönnimann et al. 07]; whereas for k uniformly distributed unit spheres, the expected size is Θ(k) [Devillers et al. 03]. In this paper, we study the size of the visibility skeleton experimentally. Our results indicate that the size of the 3D visibility skeleton, in our setting, is C k √ nk, where C varies with the scene density but remains small. This is the first experimentally determined asymptotic estimate of the size of the 3D visibility skeleton for reasonably large n and expressed in terms of both n and k. We suggest theoretical explanations for the experimental results we obtained. Our experiments also indicate that the running time of our implementation is O(n3/2k logk), while its worst-case running time complexity is O(n2k2 logk).
منابع مشابه
A Succinct 3D Visibility Skeleton
The 3D visibility skeleton is a data structure that encodes the global visibility information of a set of 3D objects. While it is useful in answering global visibility queries, its large size often limits its practical use. In this paper, we address this issue by proposing a subset of the visibility skeleton, which is empirically about 25% to 50% of the whole set. We show that the rest of the d...
متن کاملOn the Computation of the 3D Visibility Skeleton
The 3D visibility skeleton is a data structure that encodes the global visibility information of a set of 3D objects. While it is useful in answering global visibility queries, its large size often limits its practical use. In this paper, we address this issue by proposing a subset of the visibility skeleton, which is about 25% to 50% of the whole set. We show that the rest of the data structur...
متن کاملThe 3d visibility complex: a unified data-structure for global visibility of scenes of polygons and smooth objects
In this paper we describe a unified data-structure, the 3D Visibility Complex which encodes the visibility information of a 3D scene of polygons and smooth convex objects. This datastructure is a partition of the maximal free segments and is based on the characterization of the topological changes of visibility along critical line sets. We show that the size k of the complex is Ω(n) and O(n) an...
متن کاملA study on behavior of block pavement using 3D finite element method
Three dimensioned finite element analysis were conducted on concrete block paving. In order to verify the calculated results, an experimental case study was analyzed. Good agreement was observed between the measured and the calculated results. Based on the finite element analysis results and available failure models, comprehensive design charts were developed for port and industrial pavement wh...
متن کاملStochastic reconstruction of carbon fiber paper gas diffusion layers of PEFCs: A comparative study
A 3D microstructure of the non-woven gas diffusion layers (GDLs) of polymer electrolyte fuel cells (PEFCs) is reconstructed using a stochastic method. For a commercial GDL, due to the planar orientation of the fibers in the GDL, 2D SEM image of the GDL surface is used to estimate the orientation of the carbon fibers in the domain. Two more microstructures with different fiber orientations are g...
متن کامل